import taichi as ti

ti.init(arch=ti.cuda)

def foo():
    a =1 
    a = 2.7
    print("foo",a)

#太极内核计算中的定义的类型不会自动转换
@ti.kernel
def bar():
    b=1 
    b=2.7
    print("bar",b)

foo()
bar()


